envelope with a transparent panel - Almanca İngilizce Sözlük